package com.mhg.fondamental.arr;

class Demo_Array_5
{
	//常用操作 2 获取最值
	public static void main(String[] args) 
	{
		int[] arr = {33,44,11,23,45,6};
		//获取最大值
		

		//方法不调用 不执行
		int max = getMax(arr);
		System.out.println(max);
	}
	/*
		获取数组中的最大值
			1.方法名 getMax
			2.参数列表 arr数组
			3.返回值类型 int

		分析
			最大值 33 
			33 44 进行比较
			最大值 44
			44 11 进行比较
			最大值 44
			44 23 进行比较
			最大值 44
			44 45 进行比较
			最大值 45
			45 6 进行比较
			最大值 45
	*/
	public static int getMax(int[] arr){
		int max = arr[0];//33 假设
		for(int i=1;i<arr.length;i++){
			if(max < arr[i]){//如果max记录的值 小于数组中的下一个元素
				max = arr[i];//记录最大值
			}
		}
		return max;//将最大值返回
	}
}
